home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AMOS PD CD
/
amospdcd.iso
/
551-575
/
apd552
/
rubbish source code
/
new screen scrolls.amos
/
new screen scrolls.amosSourceCode
< prev
next >
Wrap
AMOS Source Code
|
2001-01-14
|
2KB
|
68 lines
Unpack 15 To 7 : Colour 1,$0 : Auto View Off
Screen Display 7,,20,,
Unpack 14 To 6 : RemScreen To Back 6
Unpack 13 To 5 : RemScreen To Back 5
Screen Display 5,,30,,
Screen Open 0,320,200,16,Lowres
Screen Display 0,,105,,150
Screen 0 : Extension_4_0054 200
Flash Off : Curs Off : Hide On : Cls 0
Screen To Front 7 : Screen To Front 0 : Screen 0 : Cls 0
MAKE_IT_RAIN
Auto View On : View
Do
Wait Key
PICCYON_DOWN[7,100,20,98,352,1]
Wait Key
PICCYON_UP[7,100,98,20,352,1]
Screen Display 0,,55,320,200
Wait Key
Screen Display 0,,105,,150
Screen Show 5 : Screen Hide 6
PICCYON_DOWN[7,100,20,98,352,1]
Wait Key
PICCYON_UP[7,100,98,20,352,1]
Screen Show 6 : Screen Hide 5
Loop
Procedure PICCYON_DOWN[SCR,H,S,F,W,ST]
View
For Y=S To F Step ST
Screen Display SCR,,Y,W,H
Wait Vbl
Next
Wait 30
End Proc
Procedure PICCYON_UP[SCR,H,S,F,W,ST]
View
For Y=S To F Step -ST
Screen Display SCR,,Y,W,H
Wait Vbl
Next
Wait 30
End Proc
Procedure MAKE_IT_RAIN
Set Rainbow 0,0,259,"","",""
Rainbow 0,0,255,259
For F=0 To 258
Read A
Rain(0,F)=A
Next F
Data $101,$202,$303,$404,$505,$606,$707,$808,$909,$A0A,$B0B,$C0C,$D0D,$E0E,$F0F,$E0E,$D0D
Data $C0C,$B0B,$A0A,$909,$808,$707,$606,$505,$404,$303,$202,$101,$0,$0,$0,$0,$0,$0,$0,$0
Data $100,$200,$300,$400,$500,$600,$700,$800,$900,$A00,$B00,$C00,$D00,$E00,$F00,$E00
Data $D00,$C00,$B00,$A00,$900,$800,$700,$600,$500,$400,$300,$200,$100,$0,$0,$0,$0,$0
Data $0,$0,$0,$1,$2,$3,$4,$5,$6,$7,$8,$9,$A,$B,$C,$D,$E,$F,$E,$D,$C,$B,$A,$9,$8,$7,$6
Data $5,$4,$3,$2,$1,$0,$0,$0,$0,$0,$0,$0,$0,$10,$20,$30,$40,$50,$60,$70,$80,$90,$A0,$B0,$C0
Data $D0,$E0,$F0,$E0,$D0,$C0,$B0,$A0,$90,$80,$70,$60,$50,$40,$30,$20,$10,$0,$0,$0,$0,$0,$0,$0,$0
Data $111,$222,$333,$444,$555,$666,$777,$888,$999,$AAA,$BBB,$CCC,$DDD,$EEE,$FFF,$EEE,$DDD,$CCC,$BBB
Data $AAA,$999,$888,$777,$666,$555,$444,$333,$222,$111,$0,$0,$0,$0,$0,$0,$0,$0
Data $110,$220,$330,$440,$550,$660,$770,$880,$990,$AA0,$BB0,$CC0,$DD0,$EE0,$FF0,$EE0,$DD0,$CC0,$BB0
Data $AA0,$990,$880,$770,$660,$550,$440,$330,$220,$110,$0,$0,$0,$0,$0,$0,$0,$0
Data $11,$22,$33,$44,$55,$66,$77,$88,$99,$AA,$BB,$CC,$DD,$EE,$FF,$EE,$DD,$CC,$BB,$AA,$99,$88,$77,$66,$55
Data $44,$33,$22,$11,$0,$0,$0,$0,$0,$0,$0,$0
Channel 0 To Rainbow 0
A$="Loop: For R0=0 To 129;Let X= R0*2 Pause ; Next R0; Jump Loop"
Amal 0,A$
Amal On
End Proc
Wait Key